###Function###
ControlSend

###Description###
Sendet eine Folge von Zeichen (Tastendrcken) an ein Control

###Syntax###
ControlSend ( "title", "text", controlID, "string" [, flag = 0] )


###Parameters###
@@ParamTable@@
title
	Der Titel des Fensters, auf das zugegriffen werden soll. Siehe <a href="../intro/windowsadvanced.htm">spezielle Titeldefinition</a>. 
text
	Der Text des Fensters, auf das zugegriffen werden soll. Siehe <a href="../intro/windowsbasic.htm#specialtext">spezielle Textdefinition</a>. 
ControlID
	Das zu beeinflussende Control.  Siehe <a href="../intro/controls.htm">Controls</a>.
string
	Folge von Zeichen, die zu dem Control gesendet werden soll.
flag
	[optional] ndert die Bedeutung der "Tastendrcke":
	  flag = 0 (Standard); Der Text enthlt spezielle Zeichen wie "+" fr SHIFT sowie {LEFT}, um den linken Pfeil zu kennzeichnen.
	  flag = 1; Tasten werden als RAW-Format (unbearbeitet) gesendet.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	Gibt 1 zurck.
Fehler:	Gibt 0 zurck, falls das Fenster bzw. Control nicht gefunden wurde.
@@End@@


###Remarks###
<a href="ControlSend.htm">ControlSend()</a> arbeitet hnlich wie <a href="Send.htm">Send()</a>, aber es kann Tastendrcke direkt an ein beliebiges Fenster bzw. Control senden und nicht nur an das gerade aktive Fenster.

Nur bei Kommandozeilen-Fenstern (DOS-Boxen) arbeitet <a href="ControlSend.htm">ControlSend()</a> unzuverlssig, weil diese anders funktionieren als normale Fenster (scheint physische Zustnde zu berprfen, anstatt den String entgegen zu nehmen).
Bei normalen Fenstern sollte <a href="ControlSend.htm">ControlSend()</a> wesentlich zuverlssiger als ein normaler "Send" arbeiten. - Und ja, es kann wirklich Shift, Ctrl, Alt usw. senden.

Wie bereits in der Hilfe zum <a href="Send.htm">Send()</a>-Befehl erwhnt, knnen keine Tastaturen simuliert werden, die unterschiedliche Zeichen senden, je nachdem, ob sie im CAPS-LOCK oder SHIFT-Modus sind (z.B. die tschechische Tastatur). Zur Problemumgehung sollte die Funktion ControlSetText verwendet werden.

Auf das Control muss mglicherweise zuerst mit dem <a href="ControlFocus.htm">ControlFocus()</a>-Befehl ein Fokus gesetzt werden, besonders wenn es mit einer Control-ID angesprochen wird, die von dem Skript selbst erzeugt wurde.

<a href="AutoItSetOption.htm">Opt</a>("SendKeyDelay",...) ndert die Lnge der kurzen Pause zwischen den gesendeten Tastenzeichen.
<a href="AutoItSetOption.htm">Opt</a>("SendKeyDownDelay",...) ndert die Zeitdauer, wie lange eine Taste gedrckt bleibt, bevor sie wieder gelst wird.


###Related###
ControlCommand, Send, ControlSetText, ControlFocus, SendKeyDelay (Option), SendKeyDownDelay (Option)


###Example###
@@IncludeExample@@
